


html, body, :global(#root) {
  height: 100%;
  font-size: 0.25rem;
  color: #1D1D1D;
}


:global{
    .am-button-active {
        color: #fff!important;
        background-color: #FE0036!important;
    }
  .am-list-item .am-input-label{
    font-size: .34rem!important;
    margin-right: .1rem!important;
  }
  .am-carousel-wrap{
    font-size: .36rem;
  }
  .am-list-footer{
    font-size: .24rem;
  }
  .am-carousel-wrap-dot > span{
    width: .16rem;
    height: .16rem;
    margin: 0 .06rem;
  }
  .am-modal-button-group-v .am-modal-button{
    height: 1rem!important;
    line-height: 1rem!important;
    font-size: .36rem!important;
  }
  .am-list-item .am-input-control input{
    font-size: .34rem!important;
  }
  .text-overflow-hidden{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .am-action-sheet-share-list{
    padding:.42rem 0 .42rem .3rem!important;
    background-color: rgb(255,255,255)!important;
    justify-content: center!important;
  }
  .am-action-sheet-share-list-item{
    margin: 0 .24rem 0 0!important;
  }
  .am-action-sheet-share-list-item-title{
    font-size: .35rem!important;
  }
  .am-action-sheet-share-cancel-button{
    height: 1rem!important;
    line-height: 1rem!important;
    font-size: .36rem!important;
  }
  .am-action-sheet-share-list-item-icon{
    margin-bottom: .18rem!important;
    width: 1.4rem!important;
    height: 1.4rem!important;
    background-color: rgba(255,255,255,.8)!important;
  }
  .am-badge-text{
    font-size: .25rem!important;
  }
  .am-icon-xs{
    width: .36rem;
    height:.36rem;
  }
  .text-two-eli{
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
  }
  .am-tabs-default-bar-tab{
    height: .87rem!important;
    font-size: .3rem!important;
  }
  .am-list-item .am-input-label.am-input-label-5{
    width: 1.7rem!important;
  }
  .am-modal-button-group-h .am-modal-button:first-child{
    background:#333;
    color: #fff!important;
  }
  //.am-button{
  //  height: 110px;
  //  line-height: 110px;
  //}
  .am-modal-button-group-h .am-modal-button:last-child{
    background: #ff0036;
    color: #fff;
    border-left: 0;
  }
  .am-list-item .am-input-extra{
    font-size: .3rem;
    max-height: .42rem;
  }
  .am-button{
    height: .94rem!important;
    line-height: .94rem!important;
    font-size: .36rem!important;
  }
  .am-checkbox-agree .am-checkbox{
    width:.6rem
  }
  .am-icon-md{
    width: .44rem;
    height: .44rem;
  }
  .am-modal-close{
    position: absolute;
    top:.1rem;
  }
  .am-toast-notice-content .am-toast-text.am-toast-text-icon{
    border-radius: .1rem;
    padding: .3rem;
  }
  .am-toast{
    font-size: .24rem;
  }
  .am-icon-lg{
    width: .72rem;
    height: .72rem;
  }
  .am-toast-notice-content .am-toast-text.am-toast-text-icon .am-toast-text-info{
    margin-top: .12rem;
  }
  .am-toast-notice-content .am-toast-text{
    max-width: 1.2rem;
  }
  .am-list-item .am-list-line .am-list-content{
    font-size: .34rem;
  }
  .am-list-item .am-list-line .am-list-extra{
    font-size: .32rem;
  }
  .am-segment-item{
    color: #333333!important;
    border: none!important;
    font-size: .3rem!important;
  }
  .timeBuy-header .am-segment-item{
    color: #fff!important;
    border: none;
  }
  .seckill-header .am-segment-item{
    color: #fff!important;
    border: none;
  }
  .am-button-small{
    font-size: .26rem!important;
    line-height:.56rem!important;
    height:.6rem!important;
    padding:0 .3rem!important;
  }
  .am-button-primary .am-button-active{
    background-color: #ff0036!important;
  }
  .am-modal-header{
    padding: .3rem .3rem .3rem;
  }
  .am-navbar-right{
    font-size: .32rem!important;
    margin-right: .3rem;
  }
  .am-navbar{
    height: .9rem!important;
  }
  .am-modal-title{
    font-size: .36rem!important;
  }
  .am-textarea-control textarea{
    font-size: .34rem!important;
    line-height: .51rem!important;
  }
  .am-icon-xxs{
    width: .3rem!important;
    height: .3rem!important;
  }
  .am-image-picker-list .am-image-picker-item .am-image-picker-item-remove{
    width: .3rem;
    height: .3rem;
    position: absolute;
    right: .12rem;
    top: .12rem;
    background-size: .3rem auto;
  }
  .am-textarea-count{
    position: absolute;
    bottom: .12rem;
    right: .1rem;
    font-size: .24rem!important;
  }
  .am-popover-arrow{
    width: .14rem!important;
    height: .14rem!important;
  }
  .am-popover-inner{
    font-size: .3rem!important;
    border-radius: .06rem!important;
  }
  .am-popover .am-popover-item{
    padding: 0 .16rem!important;
  }
  .am-popover .am-popover-item-container{
    height: .7rem!important;
    padding: 0 .16rem!important;
  }
  .am-navbar-left{
    padding-left: .3rem!important;
    font-size: .32rem!important;
  }
  .am-segment{
    border-radius: 0!important;
    min-height: .9rem!important;
  }
  .timeBuy-header .am-segment{
    padding-bottom: .3rem!important;
  }
  .am-segment-item-selected{
    background-color: #FFFFFF!important;
    border-bottom: 2px solid #FF0036!important;
    border-radius: 0!important;
  }
  .am-segment-item:first-child{
    border-radius: 0!important;
  }
  .am-navbar-title {
      font-size: .36rem!important;
  }
  .timeBuy-header .am-segment-item-selected{
    background-color: #ff0036!important;
    border-bottom: 4px solid #fff!important;
  }
  .seckill-header .am-segment-item-selected{
    background-color: #333!important;
    border-bottom: 4px solid #fff!important;
  }
  .am-modal-transparent{
    width: 5.4rem!important;
  }
  .am-modal-transparent .am-modal-content{
    border-radius: .14rem!important;
    padding-top: 0rem!important;
  }
  .am-modal-header{
    padding: .3rem .3rem .3rem!important;
  }
  .am-modal-title{
    font-size: .36rem!important;
  }
  .am-modal-transparent .am-modal-content .am-modal-body{
    padding: 0 .3rem .3rem!important;
  }
  .am-modal-body{
    font-size: .3rem!important;
  }
  .am-notice-bar{
    font-size: .24rem!important;
    line-height: .72rem!important;
  }
  .am-modal-close{
    position: absolute;
    right: .3rem!important;
    top: .3rem!important;
    height: .42rem!important;
    width:.42rem!important;
  }
  .am-modal-close-x{
    width: .3rem!important;
    height: .3rem!important;
  }
  .am-modal-button-group-h .am-modal-button{
    height: 1rem!important;
    line-height: 1rem!important;
    font-size: .36rem!important;
  }
  .am-action-sheet-button-list-item{
    font-size: .36rem!important;
    height: 1rem!important;
    line-height: 1rem!important;
  }
  .am-checkbox{
    width: .42rem!important;
    height: .42rem!important;
  }
  .am-checkbox-agree .am-checkbox{
    width: .6rem!important;
  }
  .am-checkbox-agree .am-checkbox-agree-label{
    font-size: .3rem!important;
    margin-left: .6rem!important;
    margin-top: .01rem!important;
  }
  .am-checkbox-agree{
    margin-left: .3rem!important;
    padding-top: .18rem!important;
    padding-bottom: .18rem!important;
  }
  .am-checkbox-agree .am-checkbox-inner{
    top: .24rem!important;
    left: 0!important;
  }
  .am-checkbox-inner{
    width: .42rem!important;
    height: .42rem!important;
  }
  .am-checkbox-inner:after{
    position: absolute!important;
    top: .03rem!important;
    right: .12rem!important;
    width: .1rem!important;
    height: .22rem!important;
  }
  .am-picker-popup-item{
    font-size: .34rem!important;
    padding: .18rem .3rem!important;
    height: .84rem!important;
  }
  .am-picker-col-item,.am-picker-col-item-selected{
    font-size: .34rem!important;
  }
  .am-list-item.am-input-item{
    height: .88rem!important;
  }
  .am-list-item .am-list-line .am-list-content{
    font-size: .32rem!important;
  }
  .am-list-item .am-list-line .am-list-brief{
    font-size: .3rem!important;
  }
  .am-action-sheet-title{
    font-size: .34rem!important;
  }
  .am-action-sheet-title, .am-action-sheet-message{
    margin: .3rem auto;
    padding: 0 .3rem;
  }
  .am-list-item .am-list-line .am-list-extra{
    font-size: .32rem!important;
  }
  .am-accordion .am-accordion-item .am-accordion-header{
    font-size: .34rem!important;
    height: .88rem!important;
    line-height: .88rem!important;
    padding-left: .3rem!important;
    padding-right: .6rem!important;
  }
  .am-accordion .am-accordion-item .am-accordion-header i{
    position: absolute!important;
    top: .3rem!important;
    right: .3rem!important;
    width: .3rem!important;
    height: .3rem!important;
  }
}
